package com.soil.code.generation.database.repository;

import com.soil.code.generation.database.model.TableInfo;

import java.util.List;

/**
 * @author zeno
 */

public interface TableInfoRepository{

  /**
   * 查询数据库的表信息
   * @param databaseName
   * @return
   */
  List<TableInfo> findTables(String databaseName );

  /**
   * 根据表名查询表信息
   * @param tableNames 表名
   * @return 表结构信息
   */
  List<TableInfo> findTables(List<String> tableNames);

}
